primary contractor - English Synonyms Dictionary